html{font-size:100px;}
@media (max-width:1400px){
html{font-size:6.25vw}
}
@media (max-width:1024px){
html{font-size:9.765625vw}
}
@media (max-width:480px){
html{font-size:14vw}
}
body{font-size: 0.16rem;}
@media (max-width:768px){
body{font-size:0.24rem;}
}

@font-face{font-family:Oswald-Regular;src:url(../Fonts/Oswald-Regular.ttf)}

.w_96{width: 86%; max-width: 1400px;}
@media (min-width:1921px) {
html,input,button { font-size: calc(100 / 1920 * 100vw);}
.w_96 { max-width: 14rem;}
img { width: 100%;}
}

@media (max-width:1024px) {
.w_96{width: 92%; }
}


.Home_title{text-align: center;color: #333;margin-bottom: 3%;}
.Home_title::after{display: block;content:'';background: #005bbb;margin: 0.10rem auto 0;height: 0.03rem;width: 0.50rem; }
.Home_title .cn{font-size:0.4rem; font-weight: bold; }
.Home_title .en{margin: 0 auto;font-size:0.36rem; text-transform: uppercase; opacity: 0.1; font-family: 'Oswald-Regular';  font-weight: bold;}



.Homemore{ text-align: center; margin-top: 2%;}
.Homemore a{display: block; text-align: left; width:142px;padding:15px 21px;background:#ffc000;color:#fff;margin-top:0.30rem;border-radius: 50px;margin: 0 auto; background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;}
.Homemore a:hover{ background:#3059a9; color:#fff;background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;}

/*Top002262*/
.Top002262 {position:fixed; z-index: 100; width: 100%; left: 0; top: 0; border-bottom: 1px solid rgba(48,89,169,0.2);}
.Top002262 .header-left{ float: left; width: 30%; display:table; height:0.90rem;max-width:1.50rem;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img.on{ display: none;}
.Top002262 .header-mids,
.Top002262 .header-right{ float:right;}
.Top002262 .header-right dd{ float:left;padding:0.3rem 0;}
.Top002262 .search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-search1.png) no-repeat center center; width:30px; height:30px;display:block; background-size:auto 60% ;}
.Top002262 .top-language{ position:relative;  margin-right:0.3rem;}
.Top002262 .top-language span{ display:block;background:url(../images/Top002262-lang1.png) no-repeat left center; height:30px;width: 30px; cursor:pointer; position: relative; z-index: 1; color: #fff; background-size: auto 60%; display: block;}
.Top002262 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:1.2rem; line-height:0.4rem; display:none; margin-left: -0.6rem; box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-language a{ display:block; text-align:center; color:#333;}
.Top002262 .top-language a:hover{color:#fff; background: #3059a9;}
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #fff; background:rgba(0,0,0,0.2); }
.Top002262 .top-search .text{width: 2.54rem;line-height:0.46rem;height:0.46rem; color:#fff; padding:0 0.5rem 0 0.1rem; background: none}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; line-height:0.46rem; width:0.46rem; text-align:center; color:#fff; font-weight:bold; font-size:0.16rem; font-family:Arial;border:none;background: none;}
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .header-right .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}


@media(min-width:1025px){
.Top002262 .header-right dd:last-child{display: none;}
.Top002262 .header-mids li{ margin-right:0.45rem;float: left; }
.Top002262 .header-mids li span{ padding:0 0.15rem;position:relative; }
.Top002262 .header-mids li span a{ line-height:0.90rem; position:relative; font-size:0.17rem; color:#3059a9;}
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#3059a9;width:0; transition:ease-in-out 0.3s;}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a::before,
.Top002262 .header-mids li.on span a::before{width:100%;}
	
.Top002262 .sub{position: absolute;top: 100%;background-color: rgba(255,255,255,0.95);overflow: hidden;left: 0;width: 100vw; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.Top002262 .sub dl{overflow: hidden;}
.Top002262 .sub dt{line-height:1.875em;text-align: center;float: left;}
.Top002262 .sub dt a{color: #333;padding:0.625em 1.8em;transition: 0.3s;}
.Top002262 .sub dt a:hover{color: #fff; background: #ffc000; }
}

@media (max-width:1024px) {
.Top002262 .top-language { padding-right: 0.15rem !important; margin-right: 0.2rem;}	
.Top002262 .open-menu{margin: 15px 0; margin-left:25px;width:30px;height:30px; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:60px;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 45%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right: 0;opacity: 1; }
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:40px;padding:0 20px 0 10px;font-size:15px;}
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: #3059a9;}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
.Top002262 .sub{font-size:14px; background:#fff;}
.Top002262 .sub dl{margin-left: 0 !important;}	
.Top002262 .sub dt{line-height:35px; padding:0 15px; text-align: center;}
.Top002262 .sub dt+dt{border-top: 1px dashed #eaeaea;}
.Top002262 .sub dt:hover a{color:#3059a9; }

.Top002262 .header-left{height:60px;}
.Top002262 .header-left img{height:60px;}
.Top002262 .header-right dd{padding:15px 0;}
.Top002262 .header-right .open-menu{margin:15px 0;margin-left:20px;}
.Top002262 .top-language{margin-right:0;}
.Top002262 .top-language figure{font-size: 14px;}

}

@media(max-width:640px){
    body{padding-top:60px;}
}

.Top002262_hover,
.Top002262_fixed{ background: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.2); border: none;}
.Top002262_hover::before,
.Top002262_fixed::before{ display: none;}
.Top002262_hover .logo img,
.Top002262_fixed .logo img{ display:none;}
.Top002262_hover .logo img.on,
.Top002262_fixed .logo img.on{ display:block;}
.Top002262_hover .header-mids li span a,
.Top002262_fixed .header-mids li span a{  color:#555;}
.Top002262_hover .header-mids li span:hover a,
.Top002262_hover .header-mids li.aon  span a,
.Top002262_fixed .header-mids li span:hover a,
.Top002262_fixed .header-mids li.aon  span a{color:#3059a9;}
.Top002262_hover .header-mids li span a::before,
.Top002262_fixed .header-mids li span a::before{ background: #3059a9;}
.Top002262_hover .top-language span,
.Top002262_fixed .top-language span{background-image:url(../images/Top002262-lang.png);color: #333;}
.Top002262_hover .top-language span:after,
.Top002262_fixed .top-language span:after{border-top-color:#333;border-right-color:#333; }
.Top002262_hover .top-language::after,
.Top002262_fixed .top-language::after{ background:rgba(0,0,0,0.1);}
.Top002262_hover .open-menu i,
.Top002262_fixed .open-menu i{background: #333;}
.Top002262_hover .open-search,
.Top002262_fixed .open-search{ background-image:url(../images/Top002262-search.png) ;}
.Top002262_hover .open-search.on:before, 
.Top002262_hover .open-search.on:after,
.Top002262_fixed .open-search.on:before, 
.Top002262_fixed .open-search.on:after{background: #333;}




/*Banner003126 */
.Banner003126{overflow: hidden;position: relative;z-index: 1;}
.Banner003126 li{position: relative;z-index: 1;}
.Banner003126 li > img{display: block;width: 100%;}
.Banner003126 li .txt{position: absolute;left: 0; top: 50%;transform: translateY(-50%);width: 100%;z-index: 10;color: #fff;}
.Banner003126 .txt .auto > *{opacity: 0;transform: translateX(50px);transition-duration: 1s; transition-property: opacity,transform; transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1);}
.Banner003126 .ani-show .txt .auto > *{opacity: 1;transform: translateX(0);}
.Banner003126 .txt .logo{transition-delay: 0.3s;}
.Banner003126 .txt .logo img{max-height: 1.5625em;}
.Banner003126 .txt h2{font-family: 'SourceHanSansCN-Bold'; font-size: 4.375em; margin: 0.3em 0 0.1em 0; transition-delay: 0.6s;}
.Banner003126 .txt .en{font-family: DIN-Bold;text-shadow: 0px 5px 15px  rgba(0, 0, 0, 0.2);letter-spacing: 0.8125em;color: rgba(255,255,255,0.1); transition-delay: 0.9s;}
.Banner003126 .txt .btn{display: inline-block;background-color: #ffc000; line-height: 3.4375;padding: 0 2.1875em;color: #fff; margin-top: 3.75em; transition-delay: 1.2s;}
.Banner003126 .txt .btn:after{margin-left: 20px;display: inline-block;content: ''; width: 16px;height: 6px;background: url(../images/Banner003126-icon-white.svg) no-repeat center; background-size: contain; vertical-align: middle;}
.Banner003126 .auto{max-width: 1400px;}
.Banner003126 .controls{position: absolute;left: 50%;transform: translateX(-50%); padding: 0 3em;z-index: 10; bottom: 4%;}
.Banner003126 .slick-dots li{float: left;font-family: 'Bebas';list-style: none;padding: 0 0.625em;}
.Banner003126 .slick-dots li a{font-size: 0.875em;color: #ffc000;border: 0;}
.Banner003126 .slick-dots li a:after{width: 0; height: 2px; background-color: #ffc000;display: inline-block;content: ''; margin-left: 0.7142em; vertical-align: middle;transition: 0.3s;}
.Banner003126 .slick-dots li:not(.slick-active) a{opacity: 0.4;}
.Banner003126 .slick-dots li.slick-active a:after{width: 2.5714em;}
.Banner003126 .slick-arrow{position: absolute; top: 50%;margin-top: -5px;width: 10px;height: 10px;border-top: 2px solid #ffc000;border-right: 2px solid #ffc000;}
.Banner003126 .slick-prev{left: 0; transform: rotate(-135deg);}
.Banner003126 .slick-next{right: 0;transform: rotate(45deg);}
@media (max-width:1024px) {
.Banner003126 .root-sz-16{font-size: 2vw;}
}
@media (max-width:640px) {
.Banner003126 .txt h2{font-size: 3.2em;}
.Banner003126 .txt .btn{margin-top: 1em;}
}



/*Floor002822 */
.Floor002822{overflow: hidden; padding: 6% 0;}

.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.slick-track {position: relative; top: 0; left: 0; display: block;}
.slick-track:before, 
.slick-track:after{display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track { visibility: hidden;}
.slick-slide{ display: none; float: left; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img { display: none;}
.slick-slide .dragging img { pointer-events: none;}
.slick-initialized .slick-slide { display: block;}
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.slick-arrow .slick-hidden { display: none;}


.Floor002822 li.slick-slide a{display: block;position: relative;padding: 40px 0;   }

@media(min-width:1025px){
/* .Floor002822 li:not(:nth-child(2n)){border-right: 1px solid #f1f1f1;  margin-right: 6%; padding-right: 0.60rem;} */
 .Floor002822 li.slick-slide .inner:after{position: absolute; right: -5px;content: ''; top: 0; height: 100%; width: 1px;background: #f1f1f1;} 
}

.Floor002822 li.slick-slide .inner{  padding: 0 40px;  position: relative;}
.Floor002822 li.slick-slide aside{font-size: 0.24rem;color: #3059a9; line-height: 1.875;}
.Floor002822 li.slick-slide .dec{font-size: 0.18rem; line-height: 2; margin: 0.20rem 0 0.60rem 0; color: #666;}
.Floor002822 li.slick-slide a time{font-size: 0.16rem; display: block;text-align: left;width: 142px;padding: 15px 21px;background: #ffc000;color: #fff;margin-top: 0.30rem;border-radius: 50px;background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;}
.Floor002822 li.slick-slide a:hover  aside{ font-weight: bold;}
.Floor002822 li.slick-slide a:hover time{ color: #333;}
.Floor002822 li.slick-slide a:hover time { background: #3059a9;color: #fff;background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;}

.Floor002822 .slick-dots{text-align: center; padding: 20px 0;}
.Floor002822 .slick-dots li{display: inline-block; width: 10px; height: 10px; background: #eee;border-radius: 50%; margin: 0 3px;}
.Floor002822 .slick-dots li button{display: none;}
.Floor002822 .slick-dots li.slick-active{background: #3059a9;}
@media (max-width:1024px){
.Floor002822 .title{padding-left: 24px; }
.Floor002822 li.slick-slide a{padding: 20px 0;}
.Floor002822 li.slick-slide .inner{padding: 0 20px;}

.Floor002822 li.slick-slide aside{font-size: 16px;}
.Floor002822 li.slick-slide .dec{font-size: 14px;margin:10px 0 20px 0;}
.Floor002822 li.slick-slide a time{width:120px;height:35px;line-height: 35px;font-size: 14px;border-radius: 35px;padding:0 20px;}
}










/*Floor003055 */
.Floor003055{padding: 4% 0 ;background-color: #fff;font-size: 0.16rem;}


.Floor003055 .news-top{background: #f6fbfe; }
.Floor003055 .Ispic{padding-bottom: 63.794%;}
.Floor003055 .txt{padding: 1vw 2vw;color: #333;}
.Floor003055 .txt time{color: #999;}
.Floor003055 .txt h3{font-size: 0.20rem; margin: 0.10rem 0;}
.Floor003055 .txt p{ line-height: 1.875; margin-bottom: 1vw;}
.Floor003055 .txt .more{display: block; text-align: center; width: 100px;padding: 8px 12px;background: #ffc000;color: #fff;border-radius: 50px; font-size: 0.14rem;}
.Floor003055 a:hover .txt .more{background: #005bbb; }
.Floor003055 .slider li a{background: #f6fbfe; padding: 1.3vw; margin-bottom: 10px; table-layout: fixed;}
.Floor003055 .controls{margin-top: 2vw; position: relative;overflow: hidden;}
.Floor003055 .controls .slick-dots{float: right;position: relative;}
.Floor003055 .controls .slick-dots li{list-style: none;}
.Floor003055 .controls .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003055 .controls .slick-dots li button{ padding: 0; width:38%;height: 38%;background: #3059a9; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003055 .controls .slick-dots li.slick-active button{background: #ffc000; width: 50%; height: 50%;}
.Floor003055 .controls .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #ffc000; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
.Floor003055 .slick-dots:after{position: absolute;right: 100%; top: 50%; height: 1px; background: #e4e8ed; margin-right: 2vw; width: 50vw; content: '';}
@media(min-width:481px){
.Floor003055 .slider li .pic{width: 34.765%;}
.Floor003055 .slider li .Ispic{padding-bottom: 63.523%;}
.Floor003055 .slider li .txt{padding: 0 2.08vw;}
.Floor003055 .slider li .txt h3{font-size: 20px;}
.Floor003055 .slider li .txt p{margin-bottom: 1vw;}
}
@media(min-width:1025px){
.Floor003055 .left{width: 36.25%;}
.Floor003055 .right{width: 61.25%;}
}
@media(min-width:1025px) and (max-width:1366px){
.Floor003055{font-size: 1.1vw;}
.Floor003055 .txt h3{font-size: 1.5vw;}
.Floor003055 .slider li .txt h3{font-size: 1.3vw;}
}
@media(max-width:1024px){
.Floor003055 .left{margin-bottom: 3vw;}
.Floor003055 .txt{padding: 4vw;}
.Floor003055 .txt p{height: 3.75em; }
}
@media(min-width:481px) and (max-width:1024px){
.Floor003055 .slider li .txt{padding: 0 4vw;}
}
@media(min-width:481px) and (max-width:768px){
.Floor003055 .slider li .pic{width: 45%;}
}
@media(max-width:768px){
.Floor003055{font-size: 2.5vw;}
.Floor003055 .txt h3{font-size: 3.5vw;}
.Floor003055 .slider li .txt h3{font-size: 3vw;}
}
@media(max-width:480px){
.Floor003055 .slider li .ytable-cell,
.Floor003055 .slider li a{display: block;}
.Floor003055 .slider li a{padding: 4vw;}
.Floor003055{font-size: 3.5vw;}
.Floor003055 .txt h3{font-size: 5vw;}
.Floor003055 .slider li .txt h3{font-size: 4vw;}
}




/*Floor003099 */
.Floor003099{padding: 4% 0; }
.Floor003099 .slider .slick-list li a{display: block; margin: 0 2.55vw; border: 1px solid #eee;}
 .Floor003099 .pic{overflow: hidden;position: relative;/* margin-right: 3px; */}
/*.Floor003099 .pic:before,
.Floor003099 .pic:after{content: '';position: absolute; width: 0;height: 0; opacity: 0; transition: 0.5s; border: 3px solid transparent; z-index: 10;}
.Floor003099 .pic:before{left: 0;bottom: 0; border-left-color: #111;border-bottom-color: #111;}
.Floor003099 .pic:after{right: 0; top: 0;border-right-color: #111;border-top-color: #111;} 
.Floor003099 li a:hover .pic:after,
.Floor003099 li a:hover .pic:before{width: 100%; height: 100%; opacity: 1;}*/
.Floor003099 .pic .Ispic{padding-bottom: 75.214%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1.1);}
.Floor003099 .slider li .txt{padding: 3% 4%;}
.Floor003099 .slider .slick-dots{display: table; margin: 0 auto;}
.Floor003099 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 8px; height: 8px; margin: 0 12px;background: #eaeaea;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color: #ffc000;background: none;}
.Floor003099 .txt time{font-size: 0.16rem;color: #666; margin-top: 0.10rem;}
.Floor003099 .txt .tit{font-size: 0.20rem;color: #333; line-height: 1.4; font-weight: bold;  margin-top: 0.10rem;}
.Floor003099 .txt p{font-size: 0.16rem; line-height: 1.875;min-height: 3.76em; color: #666;}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li{/* padding-bottom: 2.24vw; */}
/* .Floor003099 .slider .slick-list li:nth-child(2n){padding-top: 2.24vw;padding-bottom: 0;} */
}
@media(max-width:1024px){
.Floor003099 .title{font-size: 6vw;}
}
@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -2.55vw;}
}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: 5vw;}
}



/*Floor002891 */
.Floor002891{/* background-color: #f6f6f6; */padding:4% 0; background: url(../images/Floor002883_business_bg.jpg) no-repeat center top;background-size: cover;}

.Floor002891 .ul-tab{display: table; margin: 1.08vw auto 2.2vw;}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding: 0 0.5vw;}
.Floor002891 .ul-tab li a{display: block; padding: 0 0.35rem; border-radius: 0.50rem;line-height: 0.45rem; border: 1px solid #ddd; cursor: pointer;}
.Floor002891 .ul-tab li a:hover,
.Floor002891 .ul-tab li.on a{line-height: 0.47rem;margin: 0 0.01rem; border: 0; box-shadow: 0.05rem 0 0.16rem rgba(254,228,7,0.38); color: #fff; background: #ffc000;}
@media(max-width:640px){
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
}
@media(max-width:480px){
 .Floor002891 .ul-tab li a{padding: 0 4vw;}
} 



/*Floor003079 */
.Floor003079{position: relative;}
.Floor003079,
.Floor003079 a{color: #fff;}
.Floor003079 > .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 88.889%;}
.Floor003079 .title{line-height: 1;font-family: 'SourceHanSansCN-Medium';font-size: 48px; margin-bottom: 0.834em;}
.Floor003079 .info{text-align: justify;line-height: 1.875; margin-bottom: 6.4vw;}

.Floor003079 .box li a{display: block;position: relative;overflow: hidden;}
.Floor003079 .box li .txt{position: absolute;left: 0; width: 100%; bottom: 0;padding: 1.8vw 2vw; z-index: 10;font-family: 'SourceHanSansCN-Regular';font-size: 0.20rem;}
.Floor003079 .box li .txt aside{padding-right: 15%;}
.Floor003079 .box li .txt .icon{width: 40px; height: 40px; border: 2px solid #fff; border-radius: 50%;position: absolute;right: 2.08vw; top: 50%; transform: translate(-30px,-50%); opacity: 0; transition: 0.3s ease-out;}
.Floor003079 .box li a:hover .txt .icon{opacity: 1;transform: translate(0,-50%);}
.Floor003079 .box li .txt .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #fff; border-right: 2px solid #fff; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003079 .box li .Ispic{padding-bottom: 135.898%;position: relative;}
.Floor003079 .box li .Ispic:before{position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 100%; background: url("../images/Floor003079-hover.png") no-repeat;background-size: cover;opacity: 0; transition: 0.3s ease-out; }
.Floor003079 .box li a:hover .Ispic:before{ opacity: 1;}

.Floor003079 .tab-dots{overflow: hidden; margin-bottom: 1.12vw;}
.Floor003079 .tab-dots li{list-style: none;line-height: 2.5; text-align: center; padding: 0 0.15rem;border-radius:0.50rem;border: solid 1px #ddd; color: #333; cursor: pointer;margin-bottom: 1vw;}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 20px;}
.Floor003079 .tab-dots li.slick-active{color: #fff;background: #ffc000; box-shadow: 0.05rem 0 0.16rem rgba(254,228,7,0.38); border: solid 1px #ffc000;}
@media(min-width:1025px){
.Floor003079 .tab-dots li{float: left;}
}
@media(max-width:1024px){
.Floor003079 .tab-dots{overflow: auto;white-space: nowrap;}
.Floor003079 .tab-dots li{display: inline-block;}
.Floor003079 .box{padding-bottom: 50px;}
.Floor003079 .box .slick-arrow{position: absolute;left: 50%; width: 40px; height: 40px;border: 2px solid #0f55b0; border-radius: 50%; bottom: 0;}
.Floor003079 .box .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #0f55b0; border-right: 2px solid #0f55b0; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003079 .box .slick-prev{margin-left: -60px;transform: rotateY(180deg);}
.Floor003079 .box .slick-next{margin-left: 20px;}
}
@media(min-width:641px){
.Floor003079 .info{max-width: 575px; width: 45%; }
.Floor003079 .tab-dots li{min-width: 100px;}
}
@media(max-width:640px){
.Floor003079{font-size: 3vw;}
.Floor003079 .title{font-size: 5vw}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 2vw;}
.Floor003079 .box li .txt{padding: 3vw; font-size: 4vw;}
.Floor003079 .box li .txt aside{padding-right: 10vw;}
.Floor003079 .box li .txt .icon{width:8vw;height: 8vw; }
.Floor003079 .box li .txt .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}

.Floor003079 .box{padding-bottom: 10vw;}
.Floor003079 .box .slick-arrow{width: 8vw; height: 8vw;}
.Floor003079 .box .slick-arrow:before{width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003079 .box .slick-prev{margin-left: -10vw;}
.Floor003079 .box .slick-next{margin-left: 4vw;}
}





/*PicList002735 */
.PicList002735{}
.PicList002735 li{ margin-bottom: 2%;}
.PicList002735 li a{display: block;background: #f8f8f8; border: 1px solid #eee; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #3059a9; box-shadow: 0 0.10rem 0.14rem rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 69.241%;}
.PicList002735 li .txt{padding: 0.10rem 0.20rem;}
.PicList002735 li .txt h3{font-size: 0.20rem; color: #333;}
.PicList002735 li .txt p{line-height: 1.875;color: #666;min-height: 3.76em; }
.PicList002735 li a:hover .txt h3{color: #3059a9;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 32%; }
.PicList002735 li:not(:nth-child(3n)){margin-right:2%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}

/*PicList002949 */
.PicList002949{ padding: 4% 0;}
.PicList002949 .item{margin-bottom: 2.08vw;border: 1px solid #eee; transition: 0.3s;background-color: #fff; }
.PicList002949 .item:hover{box-shadow: 0px 0.05rem 0.20rem rgba(0, 0, 0, 0.08);}
.PicList002949 .item a:hover{color: #3059a9;}
.PicList002949 .item .Ispic{ background-size: cover; padding-bottom: 69.241%;}
.PicList002949 .txt .inner{padding: 0 3.03vw 0 2.56vw;}
.PicList002949 .txt .dec{line-height: 2; max-height: 6em;color: #666; margin: 1.2vw 0;}
.PicList002949 .tit{font-size: 0.26rem; font-weight: normal; line-height: 1em;color: #333;}
.PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background: #3059a9; width: 0.50rem; height: 0.03rem;} 
.PicList002949 .item:hover .tit{color: #3059a9;}
.PicList002949 .item:hover .tit:after{background: #3059a9;}
.PicList002949 .item .more{ font-size: 0.15rem; padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}

.PicList002949 .item .btn{ margin-top: 2em;}
.PicList002949 .item .btn a{display: inline-block;font-size: 0.16rem;color: #fff;box-shadow: 0px 0.10rem 0.30rem rgba(218, 37, 29, 0.08);border-radius: 0.50rem; margin: 0 0.05rem; min-width:1.20rem;text-align: center; line-height: 0.48rem;padding: 0 0.30rem; cursor: pointer;}
.PicList002949 .item .btn a.down{background-color: #ffc000;}
.PicList002949 .item .btn a:hover.down{background-color: #3059a9;}
.PicList002949 .item .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 0.20rem;height: 0.48rem;margin-right: .10rem;}
.PicList002949 .item .btn a.down:before{background-image: url(../images/RighInfo003134-icon-download.svg);}





@media(min-width:1025px){
.PicList002949 .pic{ width:20%;}
}
@media(max-width:1024px){
.PicList002949 .pic{ width:40%;}
.PicList002949 .tit{font-size: 16px;}
.PicList002949 .txt .dec{font-size: 14px;}
.PicList002949 .item .btn a{padding:0 10px;height:30px;line-height: 30px;font-size: 14px;}
.PicList002949 .item .btn a:before{height:100%;}
}
@media(max-width:640px){
    .PicList002949 .pic{ width:100%;margin:0 auto;}
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .txt .dec{max-height:10000px;}
}



/*
 .Floor000922 涓篸emo缂栧彿
 */
.Floor000922{ padding:4% 0 ;/* background:#f7f7f7; */}


.Floor000922 dd{ float:left; width:7.6%; overflow:hidden; position:relative; transition:all ease-in-out 0.6s;margin-right:0%;}
.Floor000922 dd:nth-child(6){margin-right:0;}
.Floor000922 dd.active{ width:62%;}
/* .Floor000922 dd .pic::before{position: absolute;content: '';left: 0;width: 100%;height: 100%;top: 0;z-index: 10;background: #000;opacity: 0.7;}
.Floor000922 dd.active .pic::before{opacity: 0;} */

.Floor000922 dd .pic{ display:block; height:550px; background-repeat:no-repeat; background-position:center top;background-size:cover; transition:all ease-out 0.6s;
}
.Floor000922 dd.active .pic{filter: url("data:image/svg+xml;utf8"); /* Firefox 3.5+ */
    -webkit-filter: grayscale(0%); /* chrome+ */
    filter: grayscale(0%); /* 鏈潵娴忚鍣� */
    filter: ; /* ie6-8 */
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);/*ie6-9 */}
.Floor000922 dd .txt,
.Floor000922 dd .name{ position:absolute;}
.Floor000922 dd .txt{ left:0; bottom:0;  z-index:2; padding:7%;  width:64%; font-size:16px; line-height:27px; transform:translateY(100%);transition:all ease 0.3s;}
.Floor000922 dd .txt h2{font-size:24px;color:#fff;font-weight: normal;margin-top:0;margin-bottom:14px;}
.Floor000922 dd .txt p{ margin:0;color:rgba(255,255,255,1);}
.Floor000922 dd .txt span{color:#fff;display: inline-block;margin-top:15px;font-size:14px;position: relative;}
.Floor000922 dd .txt span:after{content:'';position:absolute;width: 9px;height: 9px;top:50%;margin-top: -4px;overflow:hidden;font-size: 0;cursor: pointer;z-index:10;border: 0;background: none;padding: 0;border-top: 2px solid #ffffff;border-left: 2px solid #ffffff;transform: rotate(135deg);display: block;right: -15px;}
.Floor000922 dd .txt img{width:50px;margin-bottom:15px;}
.Floor000922 dd.active .txt{ transform:translateY(0);transition:all ease-in-out 0.5s 0.3s;top:0;}

.Floor000922 dd .name{ left:0; bottom:0;height:100%;z-index:3; width:100%; text-shadow:0 0 2px rgba(0,0,0,0.5);}
.Floor000922 dd .name ol{ position:absolute; left:0; top:5%; padding:8% 0  8% 0; width:100%; color:#fff; text-align:center;transition:all ease-in-out 0 0.5s;}
.Floor000922 dd:nth-child(2n) .name ol{ /*top: auto; bottom:5%;*/}
.Floor000922 dd .name ol em{ display:inline-block; font-size:50px; border-bottom:3px solid #fff; margin-bottom:10px; box-shadow:0 1px 0 rgba(0,0,0,0.2);}
.Floor000922 dd .name ol a{ display:block; font-size:20px; width:100%;margin:0 auto; color:#fff;}
.Floor000922 dd .name ol img{width:44px;margin-bottom:12px;}
.Floor000922 dd.active .name{width:100%;text-shadow:none;display: none;}
.Floor000922 dd.active .name ol{ top:auto;bottom:0;transition:all ease-in-out 0.5s 0.5s;text-align: left;}
.Floor000922 dd.active .name ol a{width:100%;}
.Floor000922 dd.active .name ol em{ box-shadow:none;}
@media(max-width:1000px) and (min-width:769px){
.Floor000922 dd .name ol em{ font-size:40px;}
.Floor000922 dd .name ol a{ font-size:14px;}
}
@media(max-width:768px){
.Floor000922 dd{ width:100% !important; float:none;}
.Floor000922 dd .pic{ height:auto; padding-bottom:60%;}
.Floor000922 dd .txt p{ line-height:25px; height:50px; overflow:hidden;}
.Floor000922 dd .txt{ padding-left:32%;}
.Floor000922 dd.active .name{width:30%;}
}
@media(max-width:375px){
.Floor000922 dd .name ol em{ font-size:30px;}
.Floor000922 dd .name ol a{ font-size:13px;}
}




.HomePart{ padding: 4% 0;position: relative;z-index:99;background:#f7f7f7;}
.HomePart .HomePartBox{overflow: hidden;position: relative;z-index: 10;}
.HomePart .HomePartBox .list dd{transition: 0.5s;padding-bottom: 6rem;position: relative;}
.HomePart .HomePartBox .list dd.hover{z-index: 4;}
.HomePart .HomePartBox .list dd .cons{z-index: 1;overflow: hidden;display: block;left: 0;top: 0;bottom: 0;right: 0;position: absolute;}
.HomePart .HomePartBox .list dd .cons > *{position: absolute;left: 0;top: 0;}
.HomePart .HomePartBox .list dd figure{overflow: hidden;z-index: 2; bottom: 0;background-position: 0 0;transition: 0.3s; width: 100%;}
.HomePart .HomePartBox .list dd figure .Ispic{position: absolute;display: block;left: 50%;top: 50%;min-width: 100%;min-height: 100%;max-width: none;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.HomePart .HomePartBox .list dd figure::before{position: absolute;content: '';left: 0;width: 100%;height: 100%;top: 0;z-index: 10;background: #3059a9;opacity: 0.6;}
.HomePart .HomePartBox .list dd .ytable{height: 100%;z-index: 20;text-align: center;color: #fff;}

.HomePart .HomePartBox .list{display: table;table-layout: fixed;width: 100%;overflow: hidden;}
.HomePart .HomePartBox .list dd{display: table-cell;vertical-align: middle;}
.HomePart .HomePartBox .list dd .cons{/* transform: skew(-10.15deg); transform-origin: left top;*/}
.HomePart .HomePartBox .list dd figure{/* transform: skew(10.15deg); */width: 160%;margin-left: -30%;}
.HomePart .HomePartBox .list dd.hover figure{width: 118%;margin-left:-9%;}

.HomePart .HomePartBox .list dd.hover figure:before{opacity: 0.3;background: -moz-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.6) 40%, rgba(0,0,0,0.95) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.6) 40%, rgba(0,0,0tit,0.95) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.6) 40%, rgba(0,0,0,0.95) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000', GradientType=0 ); /* IE6-9 */}


 .HomePart .HomePartBox .list dd .txt{/* transform: skew(10.15deg); */ z-index:999;height:100%;box-sizing: border-box;padding:0 15% 0 10%;color:#fff;display: flex;flex-direction: column;justify-content: center;width:100%;} 
.HomePart .HomePartBox .list dd .txt .tit{font-size: 0.2rem;text-align: center;transition: all .5s;-webkit-transition: all .5s;}
.HomePart .HomePartBox .list dd .txt .con{font-size: 0.16rem;line-height: 0.3rem;margin-top:0.2rem;display: none;height:0.6rem; overflow: hidden;}
.HomePart .HomePartBox .list dd:hover .txt .tit{font-size: 0.24rem;text-align: left;} 
.HomePart .HomePartBox .list dd:hover .con{display: block;}
.HomePart .HomePartBox .list dd.on .txt .tit{font-size: 0.24rem;text-align: left;} 
.HomePart .HomePartBox .list dd.on .con{display: block;}

.HomePart .HomePartBox .list dd:last-child .txt .tit{text-align: left;padding-left:0.1rem;}
.HomePart .HomePartBox .list dd:last-child:hover .txt .tit{padding-left:0;}
.HomePart .HomePartBox .list dd:last-child.on .txt .tit{padding-left:0;}
.HomePart .HomePartBox .list dd .txt .more{margin-top:0.30rem;display: none;position: relative; }
.HomePart .HomePartBox .list dd .txt .more::before {content: '';position: absolute;width: 9px;height: 9px;top: 50%;margin-top: -4px;overflow: hidden;font-size: 0;cursor: pointer;z-index: 10;border: 0;background: none;padding: 0;border-top: 2px solid #ffffff;border-left: 2px solid #ffffff;transform: rotate(135deg);display: block;left: 70px;}
.HomePart .HomePartBox .list dd:hover .txt .more{display: block;}
.HomePart .HomePartBox .list dd.on .txt .more{display: block;}

@media(max-width:1024px){
    .HomePart .HomePartBox .list dd .txt .tit{font-size: 16px;}
    .HomePart .HomePartBox .list dd.on .txt .tit{font-size: 16px;}
    .HomePart .HomePartBox .list dd.on .con{font-size: 14px;line-height: 25px;}
    .HomePart .HomePartBox .list dd.on .txt .more{font-size: 14px;}

}


@media(max-width:768px){
.HomePart{margin-top:20px;}
.HomePart .HomePartBox .list{display: block;width:100%;}
.HomePart .HomePartBox .list dd{display: block;width:100% !important;}
.HomePart .HomePartBox .list dd{padding-bottom:60%;}
.HomePart .HomePartBox .list dd .txt{transform: skew(0);padding:0 20px;}
.HomePart .HomePartBox .list dd .cons{transform: skew(0);}
.HomePart .HomePartBox .list dd figure{transform: skew(0);}
.HomePart .HomePartBox .list dd .txt .tit{font-size: 18px;}
.HomePart .HomePartBox .list dd .txt .con{font-size: 12px;line-height: 18px;}
.HomePart .HomePartBox .list dd.on .txt .tit{font-size: 18px;}
.HomePart .HomePartBox .list dd.on .txt .more img{max-height:20px;}
.HomePart .HomePartBox .list dd figure::before{opacity: 0.3;}
.HomePart .HomePartBox .list dd .txt .tit{text-align: left;}
.HomePart .HomePartBox .list dd .txt .con{display: block;height:72px;overflow: hidden;}
.HomePart .HomePartBox .list dd .txt .more{display: block;margin-top:20px;}
.HomePart .HomePartBox .list dd .txt .more img{max-height:20px;}

}

@media(max-width:640px){
    .HomePart{padding:30px 0;}
}



/*RighInfo003186 */
.RighInfo003186{ padding: 4% 0; overflow: hidden; background:url(../images/RighInfo003186_bg.jpg) no-repeat center center;}
.RighInfo003186 .Home_title .cn{ color: #fff;}
.RighInfo003186 .Home_title .en{ color: #fff; opacity:0.2}
@media (min-width:1025px) {
.RighInfo003186 .left-intro{width: 100%;}   
.RighInfo003186 .right-img{width: 50%; } 
.RighInfo003186 .number{max-width: 100%;}
/* .RighInfo003186 .right-img .pic{width: 50vw;} */
}
.RighInfo003186 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.RighInfo003186 .intro { text-align: center; color: #fff;}
.RighInfo003186 .intro h2{margin: 0 0 0.15rem;color: #3059a9;font-family: 'Oswald-Regular';font-size: 0.40rem;}
.RighInfo003186 .intro p{ line-height: 2;}

.RighInfo003186 .intro + .number{margin-top: 0.30rem; text-align: center; margin: 0 auto;}
.RighInfo003186 .number { margin: 2em 0; background: rgba(255,255,255,0.07); box-shadow: 0 0 7px rgb(0 202 255 / 12%); }
.RighInfo003186 .number li:not(:last-child) { border-right: 1px solid rgba(255,255,255,0.07); }
.RighInfo003186 .number li:before, .RighInfo003186 .number li:after { position: absolute; width: 0; height: 0; opacity: 0; content: ''; border: 2px solid #ffc000; transition: 0.5s ease-in-out; }
.RighInfo003186 .number li:before { left: -1px; top: 0; border-right-color: transparent; border-bottom-color: transparent; }
.RighInfo003186 .number li:after { right: 1px; bottom: 0; border-left-color: transparent; border-top-color: transparent; }
.RighInfo003186 .number li:hover:before, .RighInfo003186 .number li:hover:after { width: 100%; height: 100%; opacity: 1; }
.RighInfo003186 .number li{padding: 2em; float: left;margin-right:0%; width: 25%; text-align: center; position: relative;}
.RighInfo003186 .number li:last-child{margin-right:0;}
.RighInfo003186 .number li .inner{position: relative;}
.RighInfo003186 .number li .icon{position: absolute;right: 0; bottom: 0;width: calc(44 / 16 * 1em);}
.RighInfo003186 .number li h3{margin: 0;color: #ffc000;font-family: 'Oswald-Medium';font-size:16px;font-weight: normal;margin-top:6px;}
.RighInfo003186 .number li h3 span{font-size:40px;font-weight: bold;margin-right:5px;}
.RighInfo003186 .number li aside{color: #fff;}
.RighInfo003186 .more{display: block;width:142px;padding:15px 21px;background:#ffc000;color:#fff;margin-top:0.30rem;border-radius: 50px;background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;}
.RighInfo003186 .more:hover{ background:#3059a9; background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;}
.RighInfo003186 .right-img .pic img{border-radius: 0.20rem;}

@media (max-width:1024px) {
.RighInfo003186 .right-img .pic{margin: 0 -3vw;}
.Home_title .cn{font-size: 22px;}
.Home_title .en{font-size: 18px;}
.Home_title::after{width:30px;}
.RighInfo003186 .number li aside{font-size: 14px;}

.RighInfo003186 .number li h3 span{font-size: 25px;}
.RighInfo003186 .number li{padding:30px;}
.Homemore a{width:120px;height:35px;line-height: 35px;border-radius: 35px;padding:0 20px;font-size: 14px;}
}

@media(max-width:640px){
    .RighInfo003186{padding:30px 0;}
    .RighInfo003186 .number li{width:50%;padding:20px;}
}




/*PicList003133 */
.PicList003133 .auto{padding:4% 0; }
.PicList003133 li{border: solid 1px #eee;}
.PicList003133 li:not(:last-child){margin-bottom: 0.32rem;}
.PicList003133 li .img{ text-align: center; }
.PicList003133 li .img img{max-height: 25.6875em;transition: all .5s;-webkit-transition: all .5s;}
.PicList003133 li .img{overflow: hidden;}
.PicList003133 li:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.PicList003133 li .tit{ font-size: 0.26rem;color: #333333; margin-bottom: 0.20rem;}
.PicList003133 li .tit2{ font-size: 0.20rem;color: #333333; margin: 0.20rem 0;}
.PicList003133 li .dec{margin:0.20rem 0 0 0;font-size: 0.16rem;color: #666;line-height: 2.1428;}
.PicList003133 li .line{display: block;width: 0.50rem; height: 0.03rem; background-color: #3059a9;} 

.PicList003133 li .btn{ margin: 0.20rem 0;}
.PicList003133 li .btn a{display: inline-block;font-size: 0.16rem;color: #fff;box-shadow: 0px 0.10rem 0.30rem rgba(218, 37, 29, 0.08);border-radius: 0.50rem; margin: 0 0.05rem; min-width:1.20rem;text-align: center; line-height: 0.48rem;padding: 0 0.30rem; cursor: pointer;}
.PicList003133 li .btn a.down{background-color: #ffc000;}
.PicList003133 li .btn a:hover.down{background-color: #3059a9;}
.PicList003133 li .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 0.20rem;height: 0.48rem;margin-right: .10rem;}
.PicList003133 li .btn a.down:before{background-image: url(../images/RighInfo003134-icon-download.svg);}



@media (min-width:1025px) {
.PicList003133 li .xy{ min-height: 26.25em; } 
.PicList003133 li .img{border-right: 1px solid #ececec;width: 38.572%;}   
.PicList003133 li .inner{width: 85.024%; margin: 0.20rem auto;}
}
@media (max-width:1024px) {
.PicList003133 li{padding: 2em;}  
.PicList003133 li .img{padding-bottom: 2em;}  
.PicList003133 li .dec{font-size: 14px;line-height: 25px;}
}













/*Floor001946*/
.Floor001946{ background:url(../images/Floor001946-bg.jpg) no-repeat center top; background-size:cover; color:#fff; padding:4% 0;}
.Floor001946 .Home_title{ color:#FFF; margin-bottom: 2%;}
.Floor001946 .Home_title::after {background: #FFF;}
/* .Floor001946 .Home_title .en{ opacity: 0.1;} */

.Floor001946 .con{ padding:2% 0; font-size:0.16rem; border-bottom:1px solid rgba(255,255,255,0.5); line-height:2;}
.Floor001946 .desc{ text-align: center; line-height: 2;}
.Floor001946 .contact{ text-align:center; padding-top:40px;}
.Floor001946 .contact dd{ display:inline-block; line-height:0.37rem; margin:0 0.20rem;}
.Floor001946 .contact dd:before{ display:inline-block; vertical-align:middle; content:''; width:0.37rem; height:0.37rem; margin-right:0.10rem;background:url(../images/Floor001946-icon1.png) no-repeat left top; background-size: 100%;}
.Floor001946 .contact dd.dd_2:before{ background-image:url(../images/Floor001946-icon2.png);}
.Floor001946 .contact dd.dd_3:before{ background-image:url(../images/Floor001946-icon3.png);}
@media(max-width:768px){
.Floor001946 .contact{ text-align:left;}
.Floor001946 .contact dd{ display:block; margin:2% 5%;}
}
@media(max-width:480px){
.Floor001946 .title{font-size:20px;}
.Floor001946 .title span{font-size:26px;}
}





/*Floor002745 */
.Floor002745{padding: 4% 0;}
.Floor002745 li{ float: left; width: 31.33%;  margin-bottom: 2%;}
.Floor002745 li:not(:nth-child(3n)){ margin-right: 2%;}
.Floor002745 li .icon{width: 60%; max-width: 1.20rem; margin: 0 auto;position: relative;}
/* .Floor002745 li .icon:before{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; border-radius: 50%; background: #f3f5f9; } */
.Floor002745 li .icon img{ border-radius: 50%;position: relative; z-index: 3;}
.Floor002745 li h3{ font-size: 0.20rem; text-align: center;color: #333; margin: 0.20rem 0 0.10rem 0;}
.Floor002745 li aside{line-height: 1.875; font-size: 0.16rem; text-align: center;color: #666; position: relative; z-index: 3;}

@media(min-width:1025px){
.Floor002745 li {padding: 0 5%;}
}

@media(max-width:1024px){
    .Floor002745 li h3{font-size: 16px;}
    .Floor002745 li aside{font-size: 14px;}
}

@media(max-width:640px){
.Floor002745 li{ float: none; width:100%;  }
.Floor002745{padding:30px 0;}
}


/*Bottom002900 */
.Bottom002900{background: #2e2e2e;padding: 4% 0 0;}
.Bottom002900,
.Bottom002900 a{color: #fff;}
@media(min-width:1441px){
.Bottom002900 .inner{width: 100%; }
}
.Bottom002900 .b_nav nav dd a{opacity: 0.5;}

@media(min-width:1025px){
.Bottom002900{font-size: 16px;}
.Bottom002900 .contact{width: 30%;}
.Bottom002900 .b_nav{width: 60%;max-width: 1000px;}
}

.Bottom002900 .solgan{font-size: 30px;letter-spacing: 6px;}
.Bottom002900 .solgan span{font-size: 16px;color: rgba(255,255,255,0.2);margin-left: 20px;}
@media(min-width:1025px){
.Bottom002900 .solgan span:before{content: '/ ';display: inline-block;}
}
@media(max-width:1024px){
.Bottom002900 .solgan{padding: 4vw 0;}
.Bottom002900 .solgan span{display: block;}
}

.Bottom002900 .b_nav nav{}
.Bottom002900 .b_nav nav dl{float: left; max-width: 140px;}
.Bottom002900 .b_nav nav dt{padding-bottom: 20px;font-size:18px;}
.Bottom002900 .b_nav nav dd{line-height: 28px;padding: 4px 0;}
@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}

.Bottom002900 .copyright{color: rgba(255,255,255,0.6);line-height: 30px;font-size: 0.14rem;border-top:1px solid rgba(255,255,255,0.1);padding:25px 0;margin-top:3%;}
.Bottom002900 .copyright a{opacity: 0.6;}
.Bottom002900 .copyright .link a{margin-left:25px;position: relative;}
.Bottom002900 .copyright .link a:after{content:'';width:1px;height: 10px;background:rgba(255,255,255,0.3);display: block;position: absolute;left:-13px;top:4px;}
.Bottom002900 .copyright .link a:nth-child(1):after{display: none}
.Bottom002900 a:hover{color: #fff;opacity: 1!important;}

.Bottom002900 .contact .num{font-size: 32px;margin-bottom: 30px;line-height: 1em;}
.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 120px; padding: 5px;background: #fff; margin-bottom: 10px;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right: 30px;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: 50px; height: 50px;background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a.a_douyin{background-image: url("../images/Bottom002900_douyin.png");}
.Bottom002900 .share li a:hover{background-color: #ffc000;}
@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom: 25px;font-size:16px;}
.Bottom002900 .share{margin: 0px 0 30px 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}
@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .logo{padding: 0 20% 3%;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -60px;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -5px;}
}
@media(max-width:480px){
.Bottom002900 .contact .num{margin-bottom: 1em;font-size: 8vw;}
.Bottom002900 .solgan{font-size: 7vw;}
.Bottom002900 .copyright{font-size: 12px; line-height: normal;}
.Bottom002900 .share li a{width: 50px; height: 50px;}
}


/*Bottom002968 */
.Bottom002968{background: #2e2e2e; padding: 2% 0;font-size: 0.16rem;line-height: 1.875em;}
.Bottom002968 .auto{text-align: center;color: #fff;}
.Bottom002968 a{display: inline-block;color: #fff;}
.Bottom002968 a:hover{text-decoration: underline;}
.Bottom002968 nav a:not(:last-child):after{display: inline-block; content: ''; width: 0.01rem; height: 0.12rem; vertical-align: middle;background: rgba(255,255,255,0.4); margin: 0 0.15rem;}
.Bottom002968 .webhit span.design{margin-left: 28px;}
@media(max-width:480px){
.Bottom002968{font-size: 14px;padding:20px 10px;}
}



/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 4rem; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}

/*Menu003135 */
.Menu003135{ border-bottom:0.01rem solid #eee ; }
.Menu003135 .current{ font-size: 0.14rem; padding-left: 0.20rem;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 0.70rem;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current a:hover{color: #3059a9;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 0.16rem;line-height: 0.70rem;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:0.35rem;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #3059a9;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 0.02rem;background-color: #3059a9;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;font-size: 15px;}
}


/*
 .PicList002797
 */
.PicList002797 {padding: 4% 0 2% 0;}
.PicList002797 li{ float:left; width:31%; margin:0 3.5% 3.5% 0; border: 0.01rem solid #eee; border-radius: 0.10rem;}
.PicList002797 li:nth-child(3n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; padding:6%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:100%; margin-bottom: 4%;background-size: contain; }
.PicList002797 li h4{ font-size: 0.16rem;color: #333;}
.PicList002797 li h3{ font-size: 0.20rem; color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(48, 89, 169,0.9); z-index:10; transition:0.3s; color:#fff; border-radius:0.10rem;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#1998d6;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:0.24rem;}
.PicList002797 li .hover i{ display:block;  height:0.02rem; background:#ffc000; width:0.48rem; margin:0.14rem auto 0.20rem;} 
.PicList002797 li .hover p{ font-size:0.16rem; line-height:0.30rem; margin:0; max-height:1.20rem; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:0.50rem;}
.PicList002797 .more span{ display: inline-block; padding-left: 0.40rem; padding-right: 0.64rem; line-height: 0.40rem; background:url(../images/PicList002797-more.png)no-repeat 74% center #ffc000 ; background-size: 10%; border-radius: 0.05rem;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:0.50rem; padding-right:0.74rem;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}
/*Page003143 */
.Page003143 .Pages{padding: 0 0 4% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 0.36rem;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 0.05rem;padding: 0 0.10rem;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 0.20rem;}
.Page003143 .Pages .p_page em a{width: 0.36rem;border-radius: 50%; margin: 0 0.05rem;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #ffc000;border-color: #ffc000;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}




/*RighInfo003134 */
.RighInfo003134 {padding: 4% 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 68%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #ffc000; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: left;}
.RighInfo003134 .img-side .tit{ font-size: 0.30rem;color: #333; font-weight: bold; margin-bottom: 0.20rem;}
.RighInfo003134 .img-side .line{width: 0.50rem; height: 0.03rem; background-color: #3059a9;display: block; margin-bottom: 0.40rem; }
.RighInfo003134 .img-side .info{line-height: 2.2; font-size: 0.16rem; margin: 1em 0 2em 0;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 0.18rem;color: #fff;box-shadow: 0px 0.10rem 0.30rem rgba(218, 37, 29, 0.08);border-radius: 0.50rem; margin: 0 0.05rem; min-width:1.30rem;text-align: center; line-height: 3.2;padding: 0 0.40rem; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #3059a9;}
.RighInfo003134 .img-side .btn a.download2{background-color: #ffc000;}
.RighInfo003134 .img-side .btn a:hover.download2{background-color: #3059a9;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.2em;margin-right: .10rem;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 0.01rem solid #efefef;font-size: 0.28rem; font-weight: bold; padding-bottom: 0.10rem;color: #333; line-height: 2;}
/* .RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #ffc000;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);} */
.RighInfo003134 .prod-intro .singlePage{line-height: 2; margin: 2em 0 3em 0;font-size: 0.16rem; }
.RighInfo003134 .prod-intro .singlePage h2{ font-size: 0.20rem; }

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #da251d; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;font-family: 'SourceHanSansCN-Light';}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #da251d;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}




/* .PicList000671 */
.PicList000671 { }
.PicList000671 .nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.PicList000671 ul li{ width:48%; float:left; margin:0 4% 2% 0;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li figure{ padding-bottom:65%; position:relative; background-repeat:no-repeat; background-position: center center; background-size: cover;}
.PicList000671 ul li figure a{ position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.5); background-image:url(../images/PicList000671-icon-video.png); background-size: 8%; background-repeat:no-repeat; background-position: center center;}
.PicList000671 ul li figure a:hover{ background-color:transparent}
.PicList000671 ul li h5{ font-size:14px; padding:8px 0; margin:0; text-align:center; border-bottom: dashed 1px #c1c1c1;}
.PicList000671 ul li time{ display:block; color:#b3b3b3; background:url(../images/PicList000671-icon.png) no-repeat right;}
.PicList000671 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000671 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000671 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 0.30rem;height: 0.30rem;border-radius: 50%;background-color: #ffc000;cursor: pointer;}
.PicList000671 .video_files .close::before,
.PicList000671 .video_files .close::after{ position:absolute; content:''; width:0.03rem; height:70%; border-radius:0.03rem; background-color:#fff; left:0.13rem; top:0.05rem;}
.PicList000671 .video_files .close::before{ transform:rotate(45deg);}
.PicList000671 .video_files .close::after{ transform:rotate(-45deg);}


@media screen and (max-width:640px){
.PicList000671 ul li{ width:100%;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li:nth-child(2n+1){ margin-right:2%;}
}


/*RighInfo003141 */
.RighInfo003141{padding: 4% 0;}
.RighInfo003141 .Homemore{ display: table;margin-top:30px;}
.RighInfo003141 .intro{ margin-bottom: 2.5em;}
.RighInfo003141 .intro .title{ font-size: 0.30rem;color: #333;margin-bottom: 0.6em;font-weight: normal;}
.RighInfo003141 .intro .title:after {display: block;content: '';width: 0.50rem;height: 0.03rem;background-color: #3059a9;margin-top: 0.20rem;}
.RighInfo003141 .intro .info{ font-size:0.16rem; line-height: 2;}
.RighInfo003141 .intro .info p{margin:0 0 1.2em 0;line-height: 2.2;}
.RighInfo003141 .number-count{margin: 0em 0;box-shadow: 0px 0.10rem 0.20rem rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;padding: 2.8em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;color: #1456a0; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;font-weight: bold;font-size: 38px;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #1456a0;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 49.929%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width:45.215%;}
.RighInfo003141 .number-count ul{display: table; margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}  
.RighInfo003141 .intro{padding-top: 10px; margin-bottom: 4s0px;}
.RighInfo003141 .intro .title{font-size: 18px;}
.RighInfo003141 .intro .info{font-size: 14px;line-height: 22px;}
}



/*Timeline003189 */
.Timeline003189{ overflow: hidden; background: url(../images/Floor002891_bg.jpg) no-repeat center center;background-size: cover;color: #fff; padding: 8% 0;}

.Timeline003189 .controls{position: relative;height: 1px;z-index: 4;}
.Timeline003189 .slick-arrow{position: absolute;right: 0; border-radius: 0.50rem; bottom: 100%;background: rgba(48,89,169,0.5) url(../images/Timeline003189-arr-left.svg) no-repeat center center; background-size:calc(19 / 16 * 1em) auto; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: 9999em; cursor: pointer;transition: 0.3s;}
.Timeline003189 .slick-prev{ right:calc(74 / 16 * 1em);}
.Timeline003189 .slick-next{background-image: url(../images/Timeline003189-arr-right.svg);}
.Timeline003189 .slick-arrow:hover{background-color: #ffc000;}

.Timeline003189 .slider{background: url(../images/Timeline003189-line.png) no-repeat right center; background-size: contain;}
.Timeline003189 .slider li .inner{padding-bottom: calc(562 / 240 * 100%);position: relative;}
.Timeline003189 .slider pre{font-family: 'SourceHanSansCN-Regular'; }
.Timeline003189 .slider li .dot{position: absolute; width: calc(19 / 16 * 1em);height: calc(19 / 16 * 1em);border-radius: 50%;background-color: #3059a9; transition: 0.3s;}
.Timeline003189 .slider li .dot:before{position: absolute;content: '';background-color: #fff; left:0;top: 0;border-radius: 50%; width: calc(9 / 19 * 100%);height: calc(9 / 19 * 100%);margin: auto; right: 0;bottom: 0;}

.Timeline003189 .slider li:not(.slick-active){opacity: 0;transition: opacity 0.3s;}
.Timeline003189 .slider li .dot{top: calc(365 / 562 * 100%); left: calc(132 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li .dot{top: calc(328 / 562 * 100%); left: calc(106 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li .dot{top: calc(290 / 562 * 100%); left: calc(80 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li .dot{top: calc(250 / 562 * 100%); left: calc(50 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li + li .dot{top: calc(214 / 562 * 100%); left: calc(26 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li + li + li .dot{top: calc(176 / 562 * 100%); left: 0;}

.Timeline003189 .slider li .item{position: absolute;width: calc(200 / 240 * 100%); height: calc(205 / 16 * 1em);background-size: 100% 100%; background-repeat: no-repeat; background-position: center;  padding-top: calc(49 / 16 * 1em);text-align: center;transition: 0.3s;background:#ffc000;}
.Timeline003189 .slider li .item{ left: calc(40 / 240 * 100%); bottom: calc(220 / 562 * 100%);}
.Timeline003189 .slider li.slick-active + li .item{ left: calc(20 / 240 * 100%); top: calc(380 / 562 * 100%); bottom: auto;background:#ffc000 ;  }
.Timeline003189 .slider li.slick-active + li  + li .item{ left: calc(-6 / 240 * 100%); bottom: calc(300 / 562 * 100%); top: auto;background:#ffc000 ;}
.Timeline003189 .slider li.slick-active + li + li + li .item{ left: calc(-40 / 240 * 100%); top: calc(300 / 562 * 100%); bottom: auto;background:#ffc000 ;}
.Timeline003189 .slider li.slick-active + li + li + li + li .item{ left: calc(-66 / 240 * 100%); bottom: calc(370 / 562 * 100%); top: auto;background:#ffc000 ;}
.Timeline003189 .slider li.slick-active + li + li + li + li + li .item{ left: calc(-86 / 240 * 100%); top: calc(230 / 562 * 100%); bottom: auto;background:#ffc000 ;}

.Timeline003189 .slider li .item .year{font-family: 'Oswald-Medium'; font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Timeline003189 .slider li .item pre{text-align: center; line-height: calc(20 / 16 * 1em);}

@media (max-width:1440px) {
    .Timeline003189 .slider{background-size: auto 50%; background-position: right top 109%;}
}


.rec-box{ padding: 4% 0;}
.rec-box .rec-con .item{margin-bottom:0.20rem;}
.rec-box .rec-con .item .top{display:flex;align-items:center;justify-content:space-between;height:0.70rem;/* background-color:#f8f8f8; */border:solid 1px #eee;cursor:pointer;font-size: 0.16rem;/* border-radius: 0.05rem; */}
.rec-box .rec-con .item.on .top{background-color:#3059a9;color:#fff;}
.rec-box .rec-con .item .top .t1{padding:0 40px;width:60%;}
.rec-box .rec-con .item .top .t2{width:40%;display:flex;align-items:center;justify-content:space-between;padding:0 30px;}
.rec-box .rec-con .item .top .t2 .t5{width:12px;height:12px;background-image:url(../images/icon27.png);background-position:center;background-size:cover;}
.rec-box .rec-con .item.on .top .t2 .t5{background-image:url(../images/icon27-2.png);}
.rec-box .rec-con .item .mid{padding:40px;background-color:#f6fbff;display:none;font-size: 0.16rem;}
.rec-box .rec-con .item .mid .p4{margin:0;margin-bottom:40px;color:#333333;line-height: 2; }
.rec-box .rec-con .item .mid .text{margin:0; line-height: 2; color: #666;}

@media(max-width:1024px){
    .rec-box .rec-con .item .top{height:60px;font-size: 15px;}
    .rec-box .rec-con .item .top .t1{padding:0 20px;}
    .rec-box .rec-con .item .mid{padding:20px;font-size: 14px;line-height: 25px;}
}

@media(max-width:900px){
.rec-box .rec-con .item .top{font-size:14px;padding:0 10px;}
.rec-box .rec-con .item .top .t1{width:auto;padding:0;}
.rec-box .rec-con .item .top .t2{width:auto;padding:0;}
.rec-box .rec-con .item .top .t3{padding-right:10px;}
.rec-box .rec-con .item .top .t4{padding-right:10px;}
.rec-box .rec-con .item .mid{padding:15px;}
}

@media(max-width:480px){
    .rec-box .rec-con .item .top{font-size: 13px;height:50px;}
}





/*TextList002514 */
.TextList002514{ padding: 4% 0;}
.TextList002514 .list{ border:1px solid #eee; padding:0 3%; margin-bottom:0.20rem; box-shadow: 0px 0.2em 1.125em rgba(0, 0, 0, 0.06);}
.TextList002514 .job-title{ line-height:0.30rem; padding:0.20rem 0; font-size:0.20rem; cursor:pointer; position:relative; }
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#ffc000; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#3059a9; font-weight: bold;}
.TextList002514 .job-main{ display:none; padding:0.22rem 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#3059a9; padding:0.30rem 0;}
.TextList002514 .job-info { line-height: 2; color: #333;}

@media(max-width:1024px){
    .TextList002514 .job-title.select{font-size: 15px;}
    .TextList002514 .job-info{font-size: 14px;line-height: 1.75;}
    .TextList002514 .job-title{font-size: 15px;line-height: 25px;}
}

/*TextList003149 */
.TextList003149{padding:4% 0 2% 0;}


.TextList003149 .type dd{position: relative;color: #333;}
.TextList003149 .type dd span{color: #333;display: inline-block;padding-left: 1.25em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}

.TextList003149 .list li{border-radius: 0.05rem;border: solid 1px #eee;transition: 0.3s;cursor: pointer;}
.TextList003149 .list li:hover{border-color: #3059a9;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2em;}
.TextList003149 .list li .name{  font-size: 0.22rem;color: #333;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.1);font-size: 0.875em; padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 0.28rem;margin-right: 0.28rem;}
.TextList003149 .list li .intro{  font-size: 0.16rem;color: #666;line-height: 1.875;margin-bottom: 0.15rem;min-height: 3.75em;}
.TextList003149 .list li .view{color: #3059a9;font-size: 0.14rem;padding-right: 0.25rem;background: url(../images/Floor003147-icon.png) no-repeat right center; background-size: 1.1428em auto;}
@media (min-width:1025px) {
.TextList003149 .list li{float: left;width: 100%;margin-bottom: 1.5%;}  
/* .TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} */
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 13rem; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 12rem;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 10.82rem;}
.TextList003149 .popUp-box .name{    font-size: 0.30rem;color: #333;padding: 1em 0;text-align: center;font-weight: bold;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 0.01rem solid #000000; margin-bottom: 1em;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 0.50rem; line-height: 0.50rem; font-size: 0.16rem; border-radius: 0.05rem; border:solid 0.01rem rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.14rem;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 0.16rem;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height: 3.75em;background: #3059a9;box-shadow: 0px 0.10rem 0.30rem rgba(218, 37, 29, 0.08);border-radius: 0.05rem;color: #fff; border: 0; cursor:pointer;font-size: 0.16rem;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.10rem 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{max-width: 10.82rem;margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 0.01rem solid #000000; font-size: 0.18rem; line-height: 2; margin-top:2em; margin-bottom: 1em;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 0.16rem;line-height: 0.30rem;color: #666;}
.TextList003149 .load-info .edit-info1{margin-top: 0.35rem;color: #3059a9;font-size: 0.18rem;font-weight: bold;padding-bottom: 0.55rem;}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList003149 .from .w1{width:6.7857em;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 0.20rem;background-color: #ffc000; border-radius: 0.05rem; line-height: 3.4; padding: 0 3em;color: #fff; cursor:pointer;}
/* .TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;} */




/*
 .RighInfo002800 
 */
.RighInfo002800{padding: 4% 0;}
.RighInfo002800 .text{margin-bottom: 0.20rem}
.RighInfo002800 .text .p{font-size: 0.16rem;color:#333;line-height: 0.38rem; margin: 0;background-size: 40px; background-repeat: no-repeat; background-position: left center; padding: 0.15rem 0; padding-left:0.60rem; background-image: #f00;   }
.RighInfo002800 .text .hotline{background-image: url(../images/RighInfo002800-icon1.png);  }
.RighInfo002800 .text .tel{background-image: url(../images/RighInfo002800-icon2.png);}
.RighInfo002800 .text .mall{background-image: url(../images/RighInfo002800-icon3.png);}
.RighInfo002800 .text .address{background-image: url(../images/RighInfo002800-icon4.png);}
.RighInfo002800 .text .wx{/*background-image: url(../images/RighInfo002800-icon5.png);*/padding-left: 0;}
.RighInfo002800 .text .p span{display: inline-block;}
.RighInfo002800 .text .wx img{display: inline-block; max-width: 1.4rem;}
.RighInfo002800 .map{width: 100%;height: 3rem; padding:0.10rem; background: #fff; box-shadow:0 0 0.20rem rgba(0, 0, 0, 0.1) ; border-radius: 0.10rem; }
.RighInfo002800 .map #map{height: 100%;}
.RighInfo002800 .map img{max-width: none !important;}

@media screen and (min-width: 1025px) {
.RighInfo002800 .text{float: left;width: 50%;}
.RighInfo002800 .map{float: right;width: 45%;height: 3.20rem;}
}

@media screen and (min-width: 1200px) {
.RighInfo002800 .map{width:55%;height: 4.20rem; }
.RighInfo002800 .text{width:40%;}
.RighInfo002800 .text .p{font-size: 0.18rem;}
}

@media(max-width:1024px){
    .RighInfo002800 .text .p{font-size: 14px;padding-left:50px;}
}

@media(max-width:560px){
    .RighInfo002800 .text .p{background-size: 30px;padding-left:40px;}
    .RighInfo002800 .text .wx img{display: block;}
}


/*RighInfo003187 */
.RighInfo003187{padding: 0 0 4% 0; overflow: hidden;}


.RighInfo003187 .left,
.RighInfo003187 .right{position: relative; }
.RighInfo003187 .left .Ispic{position: absolute; top: 0;right: 0;height: 100%;}
.RighInfo003187 .left .main{position: relative;z-index: 3;}
.RighInfo003187 .desc dt{position: relative;display: table; margin-bottom:0.20rem;}
.RighInfo003187 .desc dt aside{position: relative;z-index: 4;font-size: 0.30rem; line-height:2;}
.RighInfo003187 .left .desc{color: #fff;}
.RighInfo003187 .desc dt:after{position: absolute; left: 0; bottom: 0; width: 0.50rem; content: ''; height: 0.03rem;background: #3059a9;}
.RighInfo003187 .desc dt.lefttitle:after{position: absolute; left: 0; bottom: 0; width: 0.50rem; content: ''; height: 0.03rem;background: #fff;}

.RighInfo003187 .desc dd.big{font-size: 0.18rem;position: relative;display: table; line-height: 3.2; }
.RighInfo003187 .desc dd.big img{position: absolute;right: 0; bottom: 0; width: calc(84 / 30 * 1em);}
.RighInfo003187 .desc dd{line-height: 2.2;}

.RighInfo003187 .right .desc dt{margin-bottom: 1.5em;color: #333333; }
.RighInfo003187 .right .desc dd.big{color: #bf9c50;margin-bottom: 1em;}
.RighInfo003187 .right .desc:nth-child(2){margin-bottom: calc(40 / 16 * 1em);}
.RighInfo003187 .right li .item{color: #fff;position: relative;perspective: 600px;}
.RighInfo003187 .right li .ytable{ height: 100%; text-align: center;}
.RighInfo003187 .right li .txt{position: absolute; left: 0; width: 100%; height: 100%; top: 0;}
.RighInfo003187 .right li .Ispic{padding-bottom: calc(253 / 180 * 100%);   /* transition-property: transform; transform-style: preserve-3d; transform: translateX(-5px) translateZ(34px) rotateY(-24deg) scaleY(0.9) scaleX(1.03); */transition: 0.3s ease-in-out; background: #ffc000;}
.RighInfo003187 .right li:nth-child(1) .Ispic{/* transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03); */}
.RighInfo003187 .right li .tit{font-size: 0.20rem; line-height: 1.6; margin-bottom: 0.20rem;}
.RighInfo003187 .right li  p{margin: 0; line-height: 2; padding: 0 0.10rem;}

@media (min-width:1025px) {
.RighInfo003187 .left,
.RighInfo003187 .right{width: 50%;padding-top: calc(93 / 1920 * 100vw);padding-bottom: calc(93 / 1920 * 100vw);}
.RighInfo003187 .left .Ispic{width: 50vw;}
.RighInfo003187 .left .main{padding-right: calc(156 / 720 * 100%);}
.RighInfo003187 .left .column-name{margin-bottom: calc(206 / 16 * 1em);}
.RighInfo003187 .right{padding-left: calc(119 / 1920 * 100vw);}
.RighInfo003187 .right li{float: left; width: 30%; }
.RighInfo003187 .right li:not(:nth-child(3n)){margin-right:calc((100% - 30% * 3)/2);} 
.RighInfo003187 .right li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(92 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .right li:nth-child(3n) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);}
.RighInfo003187 .left .Ispic{width: auto; left: -3vw; right: -3vw;}
.RighInfo003187 .left,
.RighInfo003187 .right{padding: calc(70 / 16 * 1em) 0;}
.RighInfo003187 .left .column-name{margin-bottom: calc(70 / 16 * 1em);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(50 / 16 * 1em);}
.RighInfo003187 .right li .Ispic{padding-bottom: 37vw; background-position: center bottom;}
}
@media (max-width:640px) {
.RighInfo003187 .desc dd.big{padding-right: calc(80 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{width: calc(60 / 30 * 1em);}
}





/*RighInfo003148 */
.RighInfo003148{ padding: 6% 0;}
.RighInfo003148 .title{font-family: 'SourceHanSansCN-Bold'; font-size:0.22rem;color: #333333; margin-bottom: 0.20rem;}
.RighInfo003148 .title{font-family: 'SourceHanSansCN-Bold'; font-size:0.22rem;color: #333333; margin-bottom: 0.20rem;}
.RighInfo003148 .title:after {display: block;margin-top: 1.25em;content: '';background: #3059a9;width: 0.50rem;height: 0.03rem;}
.RighInfo003148 .items-group .items:first-child{/* border-top: 1px solid rgba(0,0,0,0.11); */ background: #f6fbff;}
.RighInfo003148 .items-group .items:last-child{/* border-bottom: 1px solid rgba(0,0,0,0.11); */background: #f2faff;}
.RighInfo003148 .items-group .items .dec{color: #666;font-size: 0.16rem; line-height: 2;}
.RighInfo003148 .items-group .items .dec + .title{margin-top: 2em;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em;font-family: 'SourceHanSansCN-Medium'; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
.RighInfo003148 .items-group .img{float:left;width:50%;}
.RighInfo003148 .items-group .img .Ispic{padding-top:5.25rem;}
.RighInfo003148 .items-group .txt{float:right;width:50%;box-sizing: border-box;height:5.25rem;display: flex;flex-direction: column;justify-content: center;padding:3% 4%;}
.RighInfo003148 .items-group .items:nth-child(2n) .img{float:right;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{float:left;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) { 
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
.RighInfo003148 .title{font-size: 16px;}
.RighInfo003148 .items-group .items .dec{font-size: 14px;line-height: 25px;}
.RighInfo003148 .items-group .img .Ispic{padding-top:4rem;}
.RighInfo003148 .items-group .txt{height:4rem;}
}

@media(max-width:768px){
    .RighInfo003148 .items-group .items{margin-bottom:20px;}
    .RighInfo003148 .items-group .img{width:100%;}
    .RighInfo003148 .items-group .img .Ispic{padding-top:75%;}
    .RighInfo003148 .items-group .txt{width:100%;height:auto;}
}



/*Floor003153 */
.Floor003153{padding: 4% 0;}
.Floor003153 .title{position: relative;margin-bottom: 3em;}
.Floor003153 .title .name{font-size: 1.625em;color: #333;line-height: 1;}
.Floor003153 .title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin-top: 1.23076em;}
.Floor003153 .intro{background: #edf8fe; padding: 3em;}
.Floor003153 .intro .info h1{font-size: 0.24rem;color: #333333;margin: 0; font-weight: normal; margin-bottom:0.20rem}
.Floor003153 .intro .info h1:after {display: block;margin-top: 0.10rem;content: '';background: #3059a9;width: 0.50rem;height: 0.03rem;}
.Floor003153 .intro .info{line-height: 2.1428;font-size: 0.16rem;color: #666;}
.Floor003153 .intro .img img{width: 100%;}
.Floor003153 .intro .info .dec{margin:0;}
.Floor003153 .pic{ text-align: center;}

.Floor003153 .btn{ margin: 0.20rem 0;}
.Floor003153 .btn a{display: inline-block;font-size: 0.16rem;color: #fff;box-shadow: 0px 0.10rem 0.30rem rgba(218, 37, 29, 0.08);border-radius: 0.50rem; margin: 0 0.05rem; min-width:1.20rem;text-align: center; line-height: 0.48rem;padding: 0 0.30rem; cursor: pointer;}
.Floor003153 .btn a.down{background-color: #ffc000;}
.Floor003153 .btn a:hover.down{background-color: #3059a9;}
.Floor003153 .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 0.20rem;height: 0.48rem;margin-right: .10rem;}
.Floor003153 .btn a.down:before{background-image: url(../images/RighInfo003134-icon-download.svg);}


@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .info{/* padding:3em; */font-size:0.16rem;}
}
@media (max-width:1024px) {
.w1532{width: auto;margin:0 18px;}
.Floor003153 .auto{padding: 2em 0;}
.Floor003153 .intro .img{margin-bottom: 2em;width: auto;display: block;}
.Floor003153 .intro .info{width: auto;display: block;}
.Floor003153 .intro .info1{padding:10px;}
.Floor003153 .btn a{width:120px;height:30px;line-height: 30px;border-radius: 30px;padding:0 10px;font-size: 14px;}
.Floor003153 .btn a:before{height:100%;}
.Floor003153 .intro{padding:20px;}
}
@media(max-width:640px){
.Floor003153 .intro .info h1,.Floor003153 .intro .info h4{font-size: 16px;}
.Floor003153 .intro .info .dec{font-size: 14px;line-height: 1.5;}
}

.column-title{font-size: 0.30rem;color: #333333;margin: 0; font-weight: normal; margin-bottom:0.20rem ; text-align: center; margin-bottom: 0.6em;}
.column-title:after {display: block;content: '';background: #3059a9;width: 0.50rem;height: 0.03rem; margin: 0.20rem auto 0.20rem;}

@media(max-width:1024px){
    .column-title{font-size: 22px;}
}

/*Floor003083 */
.Floor003083{padding: 4% 0; background: #f2f5f8;}

.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 0.14rem; height: 0.14rem; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 0.14rem; height: 0.14rem; background:#ffc000;border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -0.07rem 0 0 -0.07rem;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #3059a9;}

.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}
.Floor003083 .slick-slide{overflow: hidden;padding: 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;border: 1px solid #f5f5f5;margin-top: -1px;background: #fff;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;}
.Floor003083 .slick-slide .Ispic{height: 120px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative;background: #fff;}
.Floor003083 .slick-slide .url:before{position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .title{font-size: 5vw}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}


/*
 .TextList000711 涓篸emo缂栧彿
 */
.TextList000711{ padding: 4% 0;}
.TextList000711 li{ border-bottom:dashed 1px #ccc; padding:10px 0; line-height:0.50rem;}
.TextList000711 li a:hover{color:#3059a9;}
.TextList000711 li em{ font-style:normal; float:right; margin-left:2%;}
.TextList000711 li em a{ border-radius:0.50rem; display:block;color:#fff; padding-left:1.125em; padding-right:1.125em; line-height:0.38rem; background-color:#ffc000; font-size: 0.875em;}
.TextList000711 li em a:hover{ background-color:#3059a9;color:#fff; }
.TextList000711 li em a span{ margin-left:1.5em; position: relative;}
.TextList000711 li em a span::before{ position:absolute; content:''; width:1em; height:2.8em; background:url(../images/RighInfo003134-icon-download.svg) no-repeat center center/contain; right:0;}

@media(max-width:1024px){
    .TextList000711 li{font-size: 15px;line-height: 30px;}
    .TextList000711 li em a{height:30px;line-height: 30px;border-radius: 30px;}
}

@media(max-width:480px){
.TextList000711 li{ line-height:30px;}
.TextList000711 li em a{ font-size:12px;line-height:28px;}
}



/*Floor003046 */
.Floor003046{padding: 4% 0; background: #f2f5f8;}


.Floor003046 .links{position: relative; margin-bottom: 4%;}
.Floor003046 .links .slider{padding: 0  50px;}
.Floor003046 .links .Ispic{ padding-bottom: 140%;background-size: contain;}
.Floor003046 .links .slick-arrow{position: absolute; top: 50%; margin-top: -21px;border: 2px solid #3059a9; width: 42px; height: 42px; border-radius: 50%; z-index: 10;}
.Floor003046 .links .slick-prev{left: 0; transform: rotate(180deg);}
.Floor003046 .links .slick-next{right: 0;}
.Floor003046 .links .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 2px solid #3059a9;border-top: 2px solid #3059a9; transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0  0 -8px;}
.Floor003046 .links .slick-arrow:hover{border: 2px solid #ffc000;}
.Floor003046 .links .slick-arrow:hover:before{ border-right: 2px solid #ffc000;border-top: 2px solid #ffc000;}



.Floor003046 .links li{float:left;overflow:hidden;position:relative;margin: 0 5px;}
.Floor003046 .links .slick-dots{ text-align: center;position: absolute;left: 50%;transform: translateX(-50%); padding-top: 2%;}
.Floor003046 .links.slick-dots li{margin: 0 5px;}
.Floor003046 .links .slick-dots li button{font-size: 0.875em;color: #fff;border: 0; background: #ffc000; border-radius: 50%;width: 24px; height: 24px; line-height: 20px; }
.Floor003046 .links .slick-dots li.slick-active button{background:#3059a9;color: #fff;}



@media(min-width:1025px){
.Floor003046 .ytable{table-layout: fixed;}
.Floor003046 .ytable-cell{width: 50%;}
.Floor003046 .links .title{position: absolute; left: 0; top: 50%;transform: translateY(-50%);}
.Floor003046 .intro,
.Floor003046 .fast-icon{padding-right: 13vw; padding-left: 6.72vw;}
.Floor003046 .intro{padding-top: 4.7vw; padding-bottom: 5.5vw;}
.Floor003046 .fast-icon{padding-top: 5.2vw;padding-bottom: 5.5vw;}
.Floor003046 .fast-icon ul{margin: 0 -9%;}
}
@media(max-width:1024px){
.Floor003046 .ytable,
.Floor003046 .ytable-cell{display: block;}
.Floor003046 .Ispic{padding-bottom: 50%;}
.Floor003046 .fast-icon,
.Floor003046 .intro{padding: 5.5vw;}
.Floor003046 .fast-icon li .icon{width: 15vw; height: 15vw;}
.Floor003046 .links .title{margin-bottom: 3vw;}
.Floor003046 .links .slick-dots li button{font-size: 14px;}
}
@media(max-width:480px){
.Floor003046 .fast-icon,
.Floor003046 .intro{padding: 5.5vw;}
.Floor003046 .fast-icon li .icon{width: 20vw; height: 20vw;}
.Floor003046 .fast-icon li aside{font-size: 4.5vw;}
.Floor003046 .w_96{width: 90%;}
.Floor003046 .links .Ispic{ height: 12vw;}
.Floor003046 .links .slider{padding: 0 40px;}
.Floor003046 .links .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
}


/* 新闻动态 */
.News{padding:3% 0 5% 0;}
.News .NewsList ul li{list-style: none;padding:30px 0;border-bottom:1px dotted #e5e5e5;}
.News .NewsList ul li .img{width:30%;float:left;}
.News .NewsList ul li .img .Ispic{padding-top:2.7rem;}
.News .NewsList ul li .txt{width:70%;box-sizing: border-box;padding:2%;float:left;}
.News .NewsList ul li .txt h1{margin:0;padding:0;font-size: 22px;font-weight: normal;}
.News .NewsList ul li .txt .dec{font-size: 14px;line-height: 24px;color:#999;margin:10px 0 15px 0;}
.News .NewsList ul li .txt .date{color:#999;font-size: 14px;}
.News .NewsList ul li .txt .Homemore{display: block;text-align: left;width: 142px;padding: 15px 21px;background: #ffc000;color: #fff;margin-top: 0.3rem;border-radius: 50px;margin: 0 auto;background-image: url(../images/more.svg);background-position: right calc(28 / 16 * 1em) center;background-repeat: no-repeat;margin:0;padding:8px 20px;margin-top:50px;}

@media(max-width:1366px){
    .News .NewsList ul li .txt h1{font-size: 18px;}
    .News .NewsList ul li .txt .Homemore{width:120px;}
}

@media(max-width:1024px){
    .News .NewsList ul li .txt .Homemore{padding:0 20px;margin-top:20px;}
    .News .NewsList ul li .img .Ispic{padding-top:2rem;}
}

@media(max-width:768px){
    .News .NewsList ul li .txt h1{font-size: 16px;}
    .Homemore a{height:30px;line-height: 30px;}
    .News .NewsList ul li .img .Ispic{padding-top:2.3rem;}
}

@media(max-width:640px){
    .News .NewsList ul li{box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);padding:20px 0;}
    .News .NewsList ul li .img{width:100%;}
    .News .NewsList ul li .img .Ispic{padding-top:65%;}
    .News .NewsList ul li .txt{width:100%;padding:15px;}
    
}

/* 新闻详情 */
.NewsInfo .NewsInfoTit{text-align: center;padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:30px;}
.NewsInfo .NewsInfoTit h1{font-size: 26px;font-weight: normal;line-height: 40px;color:#333;}
.NewsInfo .NewsInfoTit .dec{font-size: 14px;font-family: 'harmLight';color:#999;margin-top:8px;}

.Content img，.NewsInfo .Content img{display: block;margin:0 auto;}

.NewsInfo .Content{line-height: 30px;}
.NewsInfo .Content *{padding:0;margin:0;}
.NewsInfo .NewsPage{margin-top:60px;font-size: 18px;}
.NewsInfo .NewsPage dl dd{line-height: 70px;padding:0 30px;margin-bottom:8px;background: #f7f7f7;}
.NewsInfo .NewsPage dl dd a{color:#666;}
.NewsInfo .NewsPage dl dd:hover{background: #3059a9;color:#fff;}
.NewsInfo .NewsPage dl dd:hover a{color:#c8d0dc;}

@media(max-width:1024px){
	.NewsInfo .NewsInfoTit h1{font-size: 20px;line-height: 30px;}
	.NewsInfo .NewsInfoTit .dec{margin-top:5px;}
	.NewsInfo .NewsPage{font-size: 15px;}
	.NewsInfo .NewsPage dl dd{line-height: 50px;padding:0 10px;}
}

@media(max-width:560px){
	.NewsInfo .NewsInfoTit h1{font-size: 16px;line-height: 28px;}
	.NewsInfo .NewsInfoTit .dec{font-size: 12px;}
	.NewsInfo .NewsPage{font-size: 14px;}
	.NewsInfo .NewsPage dl dd{line-height: 40px;}
}


/* 搜索 */
.SearchList ul li{list-style: none;padding-left:20px;padding-right:100px;position: relative;line-height: 70px;border-bottom: 1px dotted #e5e5e5;}
.SearchList ul li span{color:#999;position: absolute;right:0;top:0;}
.SearchList ul li p{padding:0;margin:0;}
.SearchList ul li::before{content:'';display: block;width:5px;height:5px;background: #005bbb;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}

@media(max-width:768px){
    .SearchList ul li{line-height: 45px;padding-right:80px;}
}




.CertificateList{padding: 4% 0}
.CertificateList ul{ display: flex; flex-wrap: wrap; margin-left: -1%; margin-right: -1%}
.CertificateList ul li{width: 25%;padding:1%}
.CertificateList ul li .img{padding: 2%; border: 0.01rem solid #eee; margin-bottom:4%;overflow: hidden}
.CertificateList ul li .img .Ispic{padding-bottom: 80%;background-size: contain;-webkit-transition: -webkit-transform 1.2s ease;
transition: -webkit-transform 1.2s ease;
transition: transform 1.2s ease;
transition: transform 1.2s ease,-webkit-transform 1.2s ease;}
.CertificateList ul li .txt{text-align: center}
.CertificateList ul li:hover .img .Ispic{ -webkit-transform:scale(1.2);transform:scale(1.2)}
@media(max-width:768px){
.CertificateList ul li{width: 50%;}
}

